package com.zhongketech.sunflower.database;

import com.zhongketech.sunflower.MyApplication;
import com.zhongketech.sunflower.util.Constants;
import com.zhongketech.sunflower.util.Utilities;

import android.content.ContentValues;
import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;

//public class MySQLiteDatabase {
//
//	private final static String TAG = "MySQLiteDatabase";
//	private static Context context = null;
//	private static SQLiteDatabase dbWriter;// 获得数据库可写操作的对象
//	private static SQLiteDatabase dbReader;// 获得数据库可写操作的对象
//	private static MySQLiteOpenHelper mySqlite;// 声明继承自SQLiteOpenHelper类的
//	private static boolean isInit = false;
//
//	private MySQLiteDatabase()
//	{
//
//	}

//	public static void init(Context c) 
//	{
//		if(isInit)
//		{
//			Utilities.logCat(TAG, "is init .....", Constants.LOG_WARNING);
//			return ;
//		}
//
//		context = c;
//		mySqlite = new MySQLiteOpenHelper(context);
//		//creat table
//		dbWriter = mySqlite.getWritableDatabase();// 获得数据库可写操作权限
//		dbReader = mySqlite.getReadableDatabase();// 获得数据库可读操作权限
//		String[] tables = Data.getinstance().getSqlTable();
//		for(int i = 0;i < tables.length;i++)
//		{
//			dbWriter.execSQL(tables[i]);
//		}
//
//		isInit = true;
//	}
//
//	private static boolean isInit()
//	{
//		if(null != mySqlite && null != context)
//		{
//			return true;
//		}
//
//		Utilities.logCat(TAG, "pls init first", Constants.LOG_ERROR);
//		return false;
//	}
//
//
//
////	public static SQLiteDatabase getDbReader()
////	{
////		return dbReader;
////	}
//
//	public static boolean del(String tableKey)
//	{
//		//dbWriter.delete(tableKey, whereClause, whereArgs);
//		return false;
//	}
//	
//	public static boolean add(ContentValues cv,String tableKey)
//	{
//
//		if(isInit)
//		{
//			dbWriter.insert(tableKey, null, cv);
//			return true;
//		}
//
//		return false;
//	}
//}
